/**
 * 功能:神秘徽章提升属性
 * From: 芬芬时尚潮流
 */
var h8 ="#fItem/Cash/0583.img/05830002/info/icon#" 

status = -1;

function start() {
	action(1, 0, 0);
}

var a;
var player1 = 0; //第1个徽章

var player2 = 0; //第2个徽章

var player3 = 0; //第3个徽章

var player4 = 0; //第4个徽章

var player5 = 0; //第5个徽章

var player6 = 0; //第6个徽章
var level = "";

function action(mode, type, selection) {
	if (mode == 1) {
		status++;
	} else {
		if (status == 0) {
			cm.dispose();
		}
		status--;
	}

	if (status == 0) {
		if (cm.getInventory(1).getItem(1) != null && !cm.isCash(cm.getInventory(1).getItem(1).getItemId())
			 && (cm.getInventory(1).getItem(1).getItemId() == 1712000 || cm.getInventory(1).getItem(1).getItemId() == 1712001 || cm.getInventory(1).getItem(1).getItemId() == 1712002 || cm.getInventory(1).getItem(1).getItemId() == 1712003 || cm.getInventory(1).getItem(1).getItemId() == 1712004 || cm.getInventory(1).getItem(1).getItemId() == 1712005)) {
			/*
			 * 取道具最大强化次数的值
			 */
			if (cm.getInventory(1).getItem(1).getItemId() == 1712000) {
				a = 4;
			} else if (cm.getInventory(1).getItem(1).getItemId() == 1712001) {
				a = 5;
			} else if (cm.getInventory(1).getItem(1).getItemId() == 1712002) {
				a = 7;
			} else if (cm.getInventory(1).getItem(1).getItemId() == 1712003) {
				a = 9;
			} else if (cm.getInventory(1).getItem(1).getItemId() == 1712004) {
				a = 12;
			} else if (cm.getInventory(1).getItem(1).getItemId() == 1712005) {
				a = 15;				
			} else {
				a = 0;
			}
			/*
			 * 取每次强化需要的积分数量/阶段
			 */
			if (cm.getInventory(1).getItem(1).getOwner().equals("")) {
				player1 = 10000;
				player2 = 25000;
				player3 = 45000;
				player4 = 75000;
				player5 = 115000;
				player6 = 170000;				
				level = "第一阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第一阶段")) {
				player1 = 15000;
				player2 = 30000;
				player3 = 50000;
				player4 = 80000;
				player5 = 120000;
				player6 = 175000;				
				level = "第二阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第二阶段")) {
				player1 = 20000;
				player2 = 35000;
				player3 = 55000;
				player4 = 85000;
				player5 = 125000;
				player6 = 180000;				
				level = "第三阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第三阶段")) {
				player1 = 25000;
				player2 = 40000;
				player3 = 60000;
				player4 = 90000;
				player5 = 130000;
				player6 = 185000;				
				level = "第四阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第四阶段")) {
				player2 = 45000;
				player3 = 65000;
				player4 = 95000;
				player5 = 135000;
				player6 = 190000;				
				level = "第五阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第五阶段")) {
				player3 = 70000;
				player4 = 100000;
				player5 = 140000;
				player6 = 195000;				
				level = "第六阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第六阶段")) {
				player3 = 75000;
				player4 = 105000;
				player5 = 145000;
				player6 = 200000;						
				level = "第七阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第七阶段")) {
				player4 = 110000;
				player5 = 150000;
				player6 = 205000;						
				level = "第八阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第八阶段")) {
				player4 = 115000;
				player5 = 155000;
				player6 = 210000;						
				level = "第九阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第九阶段")) {
				player5 = 160000;
				player6 = 215000;						
				level = "第十阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第十阶段")) {
				player5 = 165000;
				player6 = 220000;						
				level = "第十一阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第十一阶段")) {
				player5 = 170000;
				player6 = 225000;						
				level = "第十二阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第十二阶段")) {
				player6 = 230000;						
				level = "第十三阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第十三阶段")) {
				player6 = 235000;						
				level = "第十四阶段";
			} else if (cm.getInventory(1).getItem(1).getOwner().equals("第十四阶段")) {
				player6 = 240000;						
				level = "第十五阶段";					
				
			}

			text = "#e每次强化需要对应的积分.#神秘力量徽章只可对以下徽章进行升级！#n\r\n #v1712000##v1712001##v1712002##v1712003##v1712004##v1712005#\r\n" + "#e#r警告:所升级的徽章必须放在装备栏第一格且满足要求,你的第一格道具为：\r\n #v" + cm.getInventory(1).getItem(1).getItemId() + "##z" + cm.getInventory(1).getItem(1).getItemId() + "#[最大强化次数" + a + "次]\r\n\r\n#e";

			if (cm.getInventory(1).getItem(1).getItemId() == 1712000) {
				text += "#n#d  第一阶段四大属性+50，每次升级叠加+50，ARC每次叠加+5#l\r\n#n#k";
				text += "  第一阶段需要：10000  PPMS微积分#l\r\n";
				text += "  第二阶段需要：15000  PPMS微积分#l\r\n";
				text += "  第三阶段需要：20000  PPMS微积分#l\r\n";	
				text += "  第四阶段需要：25000  PPMS微积分#l\r\n";	//200属性	
				text += "#e#b#L100#"+h8+"点击进行强化[100%成功率]请放心升级.#l\r\n\r\n#n#k";
		
			}
			if (cm.getInventory(1).getItem(1).getItemId() == 1712001) {
				text += "#n#d  第一阶段四大属性+250，每次升级叠加+50，ARC每次叠加+6#l\r\n#n#k";
				text += "  第一阶段需要：25000  PPMS微积分#l\r\n";
				text += "  第二阶段需要：30000  PPMS微积分#l\r\n";
				text += "  第三阶段需要：35000  PPMS微积分#l\r\n";	
				text += "  第四阶段需要：40000  PPMS微积分#l\r\n";	
				text += "  第五阶段需要：45000  PPMS微积分#l\r\n";	//450属性
				text += "#e#b#L101#"+h8+"点击进行强化[100%成功率]请放心升级.#l\r\n\r\n#n#k";

			
			}
			if (cm.getInventory(1).getItem(1).getItemId() == 1712002) {
				text += "#n#d  第一阶段四大属性+450，每次升级叠加+50，ARC每次叠加+7#l\r\n  每次叠加BOSS伤害+2%,每次叠加无视：+2%\r\n#n#k";				
				text += "  第一阶段需要：45000  PPMS微积分#l\r\n";
				text += "  第二阶段需要：50000  PPMS微积分#l\r\n";
				text += "  第三阶段需要：55000  PPMS微积分#l\r\n";	
				text += "  第四阶段需要：60000  PPMS微积分#l\r\n";	
				text += "  第五阶段需要：65000  PPMS微积分#l\r\n";	
				text += "  第六阶段需要：70000  PPMS微积分#l\r\n";	
				text += "  第七阶段需要：75000  PPMS微积分#l\r\n";	//750属性	
				text += "#e#b#L102#"+h8+"点击进行强化[100%成功率]请放心升级.#l\r\n\r\n#n#k";				
			}
			if (cm.getInventory(1).getItem(1).getItemId() == 1712003) {
				text += "#n#d  第一阶段四大属性+750，每次升级叠加+50，ARC每次叠加+8#l\r\n  每次叠加BOSS伤害+3%,每次叠加无视：+3%\r\n#n#k";					
				text += "  第一阶段需要：75000  PPMS微积分#l\r\n";
				text += "  第二阶段需要：80000  PPMS微积分#l\r\n";
				text += "  第三阶段需要：85000  PPMS微积分#l\r\n";	
				text += "  第四阶段需要：90000  PPMS微积分#l\r\n";	
				text += "  第五阶段需要：95000  PPMS微积分#l\r\n";	
				text += "  第六阶段需要：100000 PPMS微积分#l\r\n";	
				text += "  第七阶段需要：105000 PPMS微积分#l\r\n";	
				text += "  第八阶段需要：110000 PPMS微积分#l\r\n";	
				text += "  第九阶段需要：115000 PPMS微积分#l\r\n";	//1150属性					
				text += "#e#b#L103#"+h8+"点击进行强化[100%成功率]请放心升级.#l\r\n\r\n#n#k";	
			
			}
			if (cm.getInventory(1).getItem(1).getItemId() == 1712004) {
				text += "#n#d  第一次四大属性+1150，每次升级叠加+50，ARC每次叠加+9\r\n  每次叠加BOSS伤害+3%,每次叠加无视：+3% 叠加总伤：+3%#l\r\n#n#k";		
				text += "  第一阶段需要：115000  PPMS微积分#l\r\n";
				text += "  第二阶段需要：120000  PPMS微积分#l\r\n";
				text += "  第三阶段需要：125000  PPMS微积分#l\r\n";	
				text += "  第四阶段需要：130000  PPMS微积分#l\r\n";	
				text += "  第五阶段需要：135000  PPMS微积分#l\r\n";	
				text += "  第六阶段需要：140000  PPMS微积分#l\r\n";	
				text += "  第七阶段需要：145000  PPMS微积分#l\r\n";	
				text += "  第八阶段需要：150000  PPMS微积分#l\r\n";	
				text += "  第九阶段需要：155000  PPMS微积分#l\r\n";	//1700属性	
				text += "  第十阶段需要：160000  PPMS微积分#l\r\n";	//1700属性	
				text += "  第十一阶段需要：165000  PPMS微积分#l\r\n";	//1700属性	
				text += "  第十二阶段需要：170000  PPMS微积分#l\r\n";	//1700属性					
				text += "#e#b#L104#"+h8+"点击进行强化[100%成功率]请放心升级.#l\r\n\r\n#n#k";					
			}
			if (cm.getInventory(1).getItem(1).getItemId() == 1712005) {
				text += "#n#d  第一次四大属性+1700，每次升级叠加+50，ARC每次叠加+9#l\r\n  每次叠加BOSS伤害+3%,每次叠加无视：+3%\r\n#n#k";					
				text += "  第一阶段需要：170000   PPMS微积分#l\r\n";
				text += "  第二阶段需要：175000   PPMS微积分#l\r\n";
				text += "  第三阶段需要：180000   PPMS微积分#l\r\n";	
				text += "  第四阶段需要：185000   PPMS微积分#l\r\n";	
				text += "  第五阶段需要：190000   PPMS微积分#l\r\n";	
				text += "  第六阶段需要：195000   PPMS微积分#l\r\n";	
				text += "  第七阶段需要：200000   PPMS微积分#l\r\n";	
				text += "  第八阶段需要：205000   PPMS微积分#l\r\n";	
				text += "  第九阶段需要：210000   PPMS微积分#l\r\n";		
				text += "  第十阶段需要：215000   PPMS微积分#l\r\n";	
				text += "  第十一阶段需要：220000 PPMS微积分#l\r\n";	
				text += "  第十二阶段需要：225000 PPMS微积分#l\r\n";	
				text += "  第十三阶段需要：230000 PPMS微积分#l\r\n";
				text += "  第十四阶段需要：235000 PPMS微积分#l\r\n";	
				text += "  第十五阶段需要：240000 PPMS微积分#l\r\n";					
				text += "#e#b#L105#"+h8+"点击进行强化[100%成功率]请放心升级.#l\r\n\r\n#n#k";	
			
			}			
			cm.sendSimple(text);
		} else {
			cm.sendOk("对不起你的第一格没有强化的道具。请确保不是现金装备并且装备放在窗口第一格！\r\n#e每次强化你需要重新将徽章放入第一格.目前支持强化的道具为:\r\n#v1712000##z1712000#\r\n#v1712001##z1712001#\r\n#v1712002##z1712002#\r\n#v1712003##z1712003#\r\n#v1712004##z1712004#\r\n#v1712005##z1712005#");
			cm.dispose();
		}

	} else if (status == 1) {
		switch (selection) {
		case 100:
			if (cm.getInventory(1).getItem(1).getOwner().equals("第四阶段")) {
				cm.sendOk("已经最大强化次数不能在继续强化啦");
				cm.dispose();
				return;
			}
			if (cm.getPlayerEnergy() >= player1) {
				ItemId = cm.getInventory(1).getItem(1).getItemId();
				var toDrop = cm.getNewEquip(ItemId); // 生成一个Equip类
				toDrop.setStr(cm.getInventory(1).getItem(1).getStr() + 50);
				toDrop.setDex(cm.getInventory(1).getItem(1).getDex() + 50);
				toDrop.setInt(cm.getInventory(1).getItem(1).getInt() + 50);
				toDrop.setLuk(cm.getInventory(1).getItem(1).getLuk() + 50);
				toDrop.setARC(cm.getInventory(1).getItem(1).getARC() + 5);	//ARC+5			
				toDrop.setOwner(level);
				cm.addFromDrop(toDrop);
				cm.gainItem(ItemId, -1);
				cm.gainPlayerEnergy(-player1);
				cm.sendOk("恭喜你强化成功啦");
				cm.worldMessageItem("[神秘力量] :  " + cm.getChar().getName() + "  花费" + player1 + "PPMS微积分将神秘徽章的属性提升到 <" + toDrop.getOwner() + ">了!!!", toDrop);
			} else {
				cm.sendOk("你的PPMS微积分不够.\r\n本次的强化需要花费" + player1 + "点PPMS微积分值");
			}
			cm.dispose();
			break;
		case 101:
			if (cm.getInventory(1).getItem(1).getOwner().equals("第五阶段")) {
				cm.sendOk("已经最大强化次数不能在继续强化啦");
				cm.dispose();
				return;
			}
			if (cm.getPlayerEnergy() >= player2) {
				ItemId = cm.getInventory(1).getItem(1).getItemId();
				var toDrop = cm.getNewEquip(ItemId); // 生成一个Equip类
				toDrop.setStr(cm.getInventory(1).getItem(1).getStr() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 250 : 50));
				toDrop.setDex(cm.getInventory(1).getItem(1).getDex() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 250 : 50));
				toDrop.setInt(cm.getInventory(1).getItem(1).getInt() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 250 : 50));
				toDrop.setLuk(cm.getInventory(1).getItem(1).getLuk() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 250 : 50));	
				toDrop.setARC(cm.getInventory(1).getItem(1).getARC() + 6);	//ARC+6					
				toDrop.setOwner(level);
				cm.addFromDrop(toDrop);
				cm.gainItem(ItemId, -1);
				cm.gainPlayerEnergy(-player2);
				cm.sendOk("恭喜你强化成功啦！");
				cm.worldMessageItem("[神秘力量] :  " + cm.getChar().getName() + "  花费" + player2 + "PPMS微积分将神秘徽章的属性提升到 <" + toDrop.getOwner() + ">了!!!", toDrop);
			} else {
				cm.sendOk("你的PPMS微积分不够.\r\n本次的强化需要花费" + player2 + "点PPMS微积分值");
			}
			cm.dispose();
			break;
		case 102:
			if (cm.getInventory(1).getItem(1).getOwner().equals("第七阶段")) {
				cm.sendOk("已经最大强化次数不能在继续强化啦");
				cm.dispose();
				return;
			}
			if (cm.getPlayerEnergy() >= player3) {
				ItemId = cm.getInventory(1).getItem(1).getItemId();
				var toDrop = cm.getNewEquip(ItemId); // 生成一个Equip类
				toDrop.setStr(cm.getInventory(1).getItem(1).getStr() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 450 : 50));
				toDrop.setDex(cm.getInventory(1).getItem(1).getDex() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 450 : 50));
				toDrop.setInt(cm.getInventory(1).getItem(1).getInt() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 450 : 50));
				toDrop.setLuk(cm.getInventory(1).getItem(1).getLuk() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 450 : 50));
				toDrop.setBossDamage(cm.getInventory(1).getItem(1).getBossDamage() + 2);//Boss 攻击百分比%	
				toDrop.setIgnorePDR(cm.getInventory(1).getItem(1).getIgnorePDR() + 2);//无视怪物防御%
				toDrop.setARC(cm.getInventory(1).getItem(1).getARC() + 7);	//ARC+7
				toDrop.setOwner(level);
				cm.addFromDrop(toDrop);
				cm.gainItem(ItemId, -1);
				cm.gainPlayerEnergy(-player3);
				cm.sendOk("恭喜你强化成功啦！");
				cm.worldMessageItem("[神秘力量] :  " + cm.getChar().getName() + "  花费" + player3 + "PPMS微积分将神秘徽章的属性提升到 <" + toDrop.getOwner() + ">了!!!", toDrop);
			} else {
				cm.sendOk("你的PPMS微积分不够.\r\n本次的强化需要花费" + player3 + "点PPMS微积分值");
			}
			cm.dispose();
			break;
		case 103:
			if (cm.getInventory(1).getItem(1).getOwner().equals("第九阶段")) {
				cm.sendOk("已经最大强化次数不能在继续强化啦");
				cm.dispose();
				return;
			}
			if (cm.getPlayerEnergy() >= player4) {
				ItemId = cm.getInventory(1).getItem(1).getItemId();
				var toDrop = cm.getNewEquip(ItemId); // 生成一个Equip类
				toDrop.setStr(cm.getInventory(1).getItem(1).getStr() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 750 : 50));
				toDrop.setDex(cm.getInventory(1).getItem(1).getDex() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 750 : 50));
				toDrop.setInt(cm.getInventory(1).getItem(1).getInt() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 750 : 50));
				toDrop.setLuk(cm.getInventory(1).getItem(1).getLuk() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 750 : 50));
				toDrop.setBossDamage(cm.getInventory(1).getItem(1).getBossDamage() + 3);//Boss 攻击百分比%	
				toDrop.setIgnorePDR(cm.getInventory(1).getItem(1).getIgnorePDR() + 3);//无视怪物防御%				
				toDrop.setARC(cm.getInventory(1).getItem(1).getARC() + 8);	//ARC+7
				toDrop.setOwner(level);
				cm.addFromDrop(toDrop);
				cm.gainItem(ItemId, -1);
				cm.gainPlayerEnergy(-player4);
				cm.sendOk("恭喜你强化成功啦！");
				cm.worldMessageItem("[神秘力量] :  " + cm.getChar().getName() + "  花费" + player4 + "PPMS微积分将神秘徽章的属性提升到 <" + toDrop.getOwner() + ">了!!!", toDrop);
			} else {
				cm.sendOk("你的PPMS微积分不够.\r\n本次的强化需要花费" + player4 + "点PPMS微积分值");
			}
			cm.dispose();
			break;
		case 104:
			if (cm.getInventory(1).getItem(1).getOwner().equals("第十二阶段")) {
				cm.sendOk("已经最大强化次数不能在继续强化啦");
				cm.dispose();
				return;
		}
			if (cm.getPlayerEnergy() >= player5) {
				ItemId = cm.getInventory(1).getItem(1).getItemId();
				var toDrop = cm.getNewEquip(ItemId); // 生成一个Equip类
				toDrop.setStr(cm.getInventory(1).getItem(1).getStr() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 1150 : 50));
				toDrop.setDex(cm.getInventory(1).getItem(1).getDex() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 1150 : 50));
				toDrop.setInt(cm.getInventory(1).getItem(1).getInt() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 1150 : 50));
				toDrop.setLuk(cm.getInventory(1).getItem(1).getLuk() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 1150 : 50));
				toDrop.setBossDamage(cm.getInventory(1).getItem(1).getBossDamage() + 3);//Boss 攻击百分比%	
				toDrop.setIgnorePDR(cm.getInventory(1).getItem(1).getIgnorePDR() + 3);//无视怪物防御%	
				toDrop.setTotalDamage(cm.getInventory(1).getItem(1).getTotalDamage() + 3);//总伤害%
				toDrop.setARC(cm.getInventory(1).getItem(1).getARC() + 9);	//ARC+9	
				toDrop.setOwner(level);
				cm.addFromDrop(toDrop);
				cm.gainItem(ItemId, -1);
				cm.gainPlayerEnergy(-player5);
				cm.sendOk("恭喜你强化成功啦！");
				cm.worldMessageItem("[神秘力量] :  " + cm.getChar().getName() + "  花费" + player5 + "PPMS微积分将神秘徽章的属性提升到 <" + toDrop.getOwner() + ">了!!!", toDrop);
			} else {
				cm.sendOk("你的PPMS微积分不够.\r\n本次的强化需要花费" + player5 + "点PPMS微积分值");
			}
			cm.dispose();
			break;
		case 105:
			if (cm.getInventory(1).getItem(1).getOwner().equals("第十五阶段")) {
				cm.sendOk("已经最大强化次数不能在继续强化啦");
				cm.dispose();
				return;
			}
			if (cm.getPlayerEnergy() >= player6) {
				ItemId = cm.getInventory(1).getItem(1).getItemId();
				var toDrop = cm.getNewEquip(ItemId); // 生成一个Equip类
				toDrop.setStr(cm.getInventory(1).getItem(1).getStr() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 1700 : 50));
				toDrop.setDex(cm.getInventory(1).getItem(1).getDex() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 1700 : 50));
				toDrop.setInt(cm.getInventory(1).getItem(1).getInt() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 1700 : 50));
				toDrop.setLuk(cm.getInventory(1).getItem(1).getLuk() + (cm.getInventory(1).getItem(1).getOwner().equals("") ? 1700 : 50));
				toDrop.setBossDamage(cm.getInventory(1).getItem(1).getBossDamage() + 3);//Boss 攻击百分比%	
				toDrop.setIgnorePDR(cm.getInventory(1).getItem(1).getIgnorePDR() + 3);//无视怪物防御%	
				toDrop.setTotalDamage(cm.getInventory(1).getItem(1).getTotalDamage() + 3);//总伤害%
				toDrop.setARC(cm.getInventory(1).getItem(1).getARC() + 9);	//ARC+9	
				toDrop.setOwner(level);
				cm.addFromDrop(toDrop);
				cm.gainItem(ItemId, -1);
				cm.gainPlayerEnergy(-player6);
				cm.sendOk("恭喜你强化成功啦！");
				cm.worldMessageItem("[神秘力量] :  " + cm.getChar().getName() + "  花费" + player5 + "PPMS微积分将神秘徽章的属性提升到 <" + toDrop.getOwner() + ">了!!!", toDrop);
			} else {
				cm.sendOk("你的PPMS微积分不够.\r\n本次的强化需要花费" + player6 + "点PPMS微积分值");
			}
			cm.dispose();
			break;
		
		}
	}
}
